package SSW.ONE;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.context.web.SpringBootServletInitializer;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.client.RestTemplate;

import SSW.ONE.App;

/**
 * Hello world!
 *
 */
@SpringBootApplication
//@Controller
//public class App 
//{
//	@RequestMapping("/home")
//    @ResponseBody
//	public String home()
//	{
//		return "xxx";
//		
//	}    
//	@RequestMapping("test1")
//	public String test1(){
//		return "rua";		
//	}
//	@RequestMapping("test2")
//	@ResponseBody
//	public String test2(){
//     RestTemplate restTemplate = new RestTemplate();
//		String result = restTemplate.getForObject("https://www.baidu.com",String.class);
//		return result;
//	}
//    public static void main( String[] args ) throws Exception 
//    {
//    	SpringApplication.run(App.class, args);
//
//    }
//}

public class App extends SpringBootServletInitializer {
	
	@Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(App.class);
    }
    public static void main( String[] args )
    {
    	SpringApplication.run(App.class, args);
    }
}